antiskid tyre - Turkish English Dictionary